What is the meaning of the word "sky marshal"?
Definitions:
-
a person trained by the government in hijacking and terrorist tactics who for security reasons is a passenger aboard an airline flight
noun
- Sky marshals protect planes from hijackers.
- Sky marshals protect planes from hijackers.